Career 2020 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 Canada F2 USA F7 USA F8 USA F14 USA F28 USA F1 Hungary F1 Hungary F2 Hungary F3 USA F14 Croatia F1 Croatia F2 Israel F1 Israel F2 Israel F3 USA F8 Israel F5 USA F1 Israel F3 USA F29 USA F12 CNA TennisPro Classic - Winnetka 2003 West Side Tennis Club Challenger - Forest Hills Grand Prix de Tennis - St. Jean de Luz Canada F1 USTA Men's Challenger of Dallas - Dallas USA F6 Austin Challenger - Austin Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka Israel F2 USTA Challenger - Champaign Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Flea Market Cup - Busan ECM Prague Open 2008 - Prague Sail Open - New Delhi Nielsen USTA Pro Tennis Championship - Winnetka Fifth Third Bank Tennis Championships - Lexington Third Bank Tennis Championships - Lexington drkoop.com USTA Challenger of Dallas - Dallas Kueppers Kolsch Cup by Lambertz - Aachen Alexander Kolyaskin Memorial - Donetsk Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Tatra Banka Slovak Open - Bratislava Music City Challenger - Nashville JSM Challenger of Champaign - Urbana PEOPLEnet CUP - Dnepropetrovsk Dunlop World Challenge - Toyota Sao Paulo Challenger Dallas Challenger Belgrade Challenger Korat Challenger USTA Tallahassee Tennis Challenger - Tallahassee Baton Rouge Challenger Johannesburg Challenger Rhodes Challenger Ramat Hasharon Challenger Winnetka Challenger Lexington Challenger Lubbock Challenger - Lubbock Vancouver Challenger Binghamton Challenger Saint Francis Health System USTA Challenger - Tulsa XL Bermuda Open - Bermuda VII Open Banc Agricol - Andorra Tulsa Challenger GHI Bronx Tennis Classic - Bronx Tashkent Challenger Seoul Challenger Chuncheon Challenger Aachen Challenger Champaign Challenger Genova Challenger Ramat Hasharon Challenger USTA Challenger of Oklahoma - Tulsa Cremona Challenger Granby Challenger Binghamton Challenger Privat Bank Cup - Dniepropetrovsk Music City Challenger - Nashville Aachen Challenger USTA Tallahassee Tennis Challenger - Tallahassee Bratislava Challenger Singapore Challenger 2007 Challenger of Santa Clara - Valencia Johannesburg Challenger V Abierto Internacional de Salinas - Salinas Kobstaedernes ATP Challenger - Kolding Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Hungarian Open - Budapest Granby Challenger Quelle Cup 2000 - Furth Garden Open - Rome The Joyce Eisenberg Jerusalem Open - Jerusalem Tulsa Challenger Samsung Securities Cup - Seoul Fifth-Third Bank Tennis Championships - Lexington 2007 Knoxville Challenger - Knoxville USTA Seascape Challenger - Aptos Eckental Challenger 2003 Freeman Men's Challenger - Joplin Ortisei Challenger Gramado Open de Tennis - Gramado Hilton Waikoloa Village USTA Challenger - Waikoloa USTA/Safeway Challenger - Aptos San Remo Tennis Cup - San Remo Frito Lay/USTA Challenger - Binghamton Top Wool Challenger Biella - Biella Pro Challenger at Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Challenger Groningen - Groningen The Nottingham Challenger - Nottingham Toluca Challenger - Toluca GHI Bronx Classic - Bronx The LTA Bolton Challenger - Bolton USTA/Adtech Challenger - Boston USTA Challenger of Tiburon - Tiburon 2004 USTA Challenger of Calabasas - Calabasas The Wright Financial Group, Inc. Challenger - Champaign Istanbul Challenger Open Sainte Victoire - Aix-En-Provence Johannesburg Challenger Rio Quente Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills The Natrel's Challenger of Granby - Granby Tiburon Challenger West Side Tennis Challenger - Forest Hills Dallas Challenger Smith Barney Men's Challenger - Covington XI Open International D'Andorra - Andorra Morelos Challenger Rimouski Challenger Guadalajara Challenger Leon Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Busan Challenger The Natrel's Challenger - Granby Nottingham-2 Challenger Harbour Tennis Cup Regione Lombardia - Milan USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Constanta Challenger - Constanta USTA Seascape Challenger - Aptos 2004 Colorado Tennis Classic - Denver Irving Challenger The LTA Hester Trophy - Manchester LTA Nottingham Challenger - Nottingham USTA Comerica Challenger - Aptos Music City Challenger - Nashville Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Odlum Brown Vancouver Open - Vancouver WOW Cafe Challenger - New Orleans The Swanston Challenger - Sacramento Freeman Men's $50,000 Challenger - Joplin Samsung Challenger 2007 - Ho Chi Minh City Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Ford Tennis Championships - Louisville San Luis Potosi Challenger - San Luis Potosi BMW Tennis Championship - Sunrise New Delhi Challenger II - New Delhi AT&T Challenger of Dallas - Dallas Granby Challenger Ortisei Challenger Prosperita Open 2007 - Ostrava Countrywide Classic USTA Challenger - Carson The Comercia Challenger - Aptos 2005 Freeman Men's Challenger - Joplin GHI Bronz Classic - Bronx Challenger Ford de Cherbourg - Cherbourg Open de Rennes La Trinitaine - Rennes JSM Challenger - Champaign Wolfsburg Challenger Bangkok Challenger AGT Challenger - Leon Nottingham Challenger Manchester Challenger Pro Challenger at Calabasas - Calabasas Leon Challenger XL Bermuda Open - Bermuda Vancouver Challenger Music City Challenger - Nashville Dallas Challenger USTA Challenger of Orlando - Orlando USTA Men's Challenger of Dallas - Dallas Ford Tennis Championships - Louisville 2008 Knoxville Challenger - Knoxville Harrah's Entertainment Men's Pro Challenger - Tunica Binghamton Challenger Fifth-Third Bank Tennis Classic - Lexington The $50,000 Pro Challenger at Calabasas - Calabasas Shimadzu All Japan Indoor Tennis Championships - Kyoto II Naples ITG Challenger - Naples Ostdeutscher Sparkessen Cup - Dresden 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Napoli Challenger AT&T Challenger of Dallas - Dallas 2008 China TCL Challenger - Guangzhou Medicor Open - Budapest 2004 Freeman Men's Challenger - Joplin 2004 Keys Gate Challenger - Homestead Salinas Challenger Carson Challenger Atlanta Clay Court Challenger - Atlanta The Commercia Challenger - Aptos Nottingham Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Aptos Challenger Akbank Private Banking TED Open - Istanbul Hilton Waikoloa USTA Challenger - Waikoloa Gimcheon Challenger ATP Challenger Numea - New Caledonia Astana Challenger Volkswagen Challenger 2005 - Wolfsburg Eckental Challenger Swanston Challenger - Sacramento Knoxville Challenger Champaign Challenger TED Open - Istanbul Dallas Challenger Dallas Challenger Meridiana Sardegna Open - Olbia Kroger / St. Jude International - Memphis Cerveza Club Columbia Open - Bogota Salem Open - Hong Kong Kremlin Cup - Moscow Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Mallorca Open - Mallorca The Nottingham Open - Nottingham The Hamlet Cup - Long Island AIG Japan Open - Tokyo 2003 USTA Challenger of Calabasas - Calabasas RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Franklin Templeton Tennis Classic - Scottsdale Downtown Athletic Club USTA Challenger - Amarillo St. Petersburg Open - St. Petersburg USTA Seascape Challenger - Aptos West Side Tennis Club Clay Court Challenger - Forest Hills Puerto Rico Challenger Tennis Event - Humacao TED Open - Istanbul Leon Challenger The Surbiton Trophy - Surbiton Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Casino Lugano - Lugano VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Tallahassee Tennis Challenger - Tallahassee Ciudad de Pozoblanco Open Diputacion - Cordoba Tallahassee Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Eisenberg Jerusalem Open - Jerusalem Leon Challenger Tata Open - Chennai 2005 West Side Tennis Coub Men's Challenger - Forest Hills BellSouth Open - Vina del Mar Architect Open - Budapest Copa AT&T - Buenos Aires Busan Open Challenger Tennis - Busan St. Petersburg Open - St. Petersburg President's Cup - Tashkent Nottingham-2 Challenger Wailea Men's Challenger - Maui Colorado Classic - Denver Steelers Cup 2005 - Kosice Miller Lite Hall of Fame Tennis Championships - Newport Belo Horizonte Tennis Open - Belo Horizonte RCA Championships - Indianapolis The West Side Tennis Club Grass Court Challenger - Forest Hills Hilton Waikoloa Village USTA Challenger - Waikoloa Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Thailand Open - Bangkok Fifth Third Bank Tennis Classic - Lexington St. Petersburg Open - St. Petersburg Vancouver Challenger Open de L'Isere - Grenoble Las Vegas Challenger - Las Vegas Arizona Men's Tennis Championships - Scottsdale Mercedes-Benz Cup - Los Angeles Renault Slovenian Open - Ljubljana Zagreb Open - Zagreb Pekao Open - Szczecin RCA Championships - Indianapolis University of Tennessee USTA Men's Challenger - Knoxville Challenger Britania Zavaleta - Puebla FILA Challenger Biella - Biella Challenger de Granby - Granby drkoop.com USTA Challenger of Houston - Houston President's Cup 1998 - Tashkent Atlantic City Open - Atlantic City Akbank Private Banking-TED Open - Istanbul Sydney International - Sydney Zagreb Open - Zagreb Fifth Third Bank Tennis Classic - Lexington Binghamton Professional Tennis Tournament - Binghamton College Station Challenger - College Station Pro Tennis World Open - Sunrise Harrah's Entertainment Challenger - Tunica Schickendanz Open - Furth Stella Artois Clay Court Championships - Budaors Singha Tennis Classic - Tarzana The Natrel's Challenger of Granby - Granby Palermo Challenger Home Depot Center USTA Challenger - Carson USTA Illinois Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Freeman Men's Challenger - Joplin Citrix Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Lubbock Challenger - Lubbock The 'Fitz' Casino Challenger - Tunica Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Odlum Brown Vancouver Open - Vancouver Regions Morgan Keegan Championships - Memphis Mercedes-Benz Cup - Los Angeles Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge BMW Open - Munich Oldum Brown Vancouver Open - Vancouver RCA Championships - Indianapolis Milan Indoors - Milan RCA Championships - Indianapolis Keio Challenger International Tennis Tournament - Yokohama Thailand Open - Bangkok Nottingham Challenger Chennai Open - Chennai 2008 Lubbock Challenger - Lubbock ATP Kremlin Cup - Moscow Rhodes Challenger Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Tashkent Challenger - Tashkent Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Sybase Open - San Jose Pilot Pen Tennis - New Haven Izmir Challenger Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Ordina Open - s-Hertogenbosch China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SA Tennis Open - Johannesburg US Men's Clay Court Championship - Houston The Stella Artois Grass Court Championships - London Bratislava Challenger Kaoshuing Challenger Dallas Challenger Guadalajara Challenger Helsinki Challenger Le Gosier Challenger Open de la Comunidad Valenciana - Valencia Salzburg Challenger Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Heilbronn Challenger Malaysian Open - Kuala Lumpur Nottingham Challenger Erste Bank Open - Vienna Kremlin Cup - Moscow The Artois Championships - London Eckental Challenger Charlottesville Challenger Open de Tenis Comunidad Valenciana - Valencia SAP Open - San Jose Ortisei Challenger Serbia Open - Belgrade Chennai Open - Chennai Chennai Open - Chennai Yokohama Challenger Toyota Challenger Sunrise Challenger St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Dallas Challenger Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai Atlanta Tennis Championships - Atlanta ABN AMRO World Tennis Tournament - Rotterdam Guadalajara Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur U.S. National Indoor Tennis Championships - Memphis Hall of Fame Tennis Championships - Newport Citi Open - Washington Rakuten Japan Open - Tokyo Johannesburg Challenger Baton Rouge Challenger Hall of Fame Tennis Championships - Newport Memphis Open - Memphis Erste Bank Open - Vienna Geneva Open - Geneva Swiss Indoors Basel - Basel Gerry Weber Open - Halle Sacramento Challenger Athens Challenger Charlottesville Challenger Tallahassee Challenger Ecuador Open - Quito RCA Championships - Indianapolis Knoxville Challenger Dubai Duty Free Tennis Championships - Dubai Manta Challenger Champaign Challenger Erste Bank Open - Vienna Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Taipei City Challenger Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Aircel Chennai Open - Chennai AEGON Championships - London Atlanta Tennis Championships - Atlanta Manchester Challenger If Stockholm Open - Stockholm Aircel Chennai Open - Chennai SAP Open - San Jose Grand Prix Hassan II - Casablanca Dubai Duty Free Tennis Championships - Dubai Miller Lite Hall of Fame Tennis Championships - Newport Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Leon Challenger Atlanta Tennis Championships - Atlanta Guadalajara Challenger Farmers Classic - Los Angeles Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril Citi Open - Washington Aircel Chennai Open - Chennai RCA Championships - Indianapolis Aptos Challenger BB&T Atlanta Open - Atlanta Irving Challenger Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha Mexico City Challenger Claro Open Colombia - Bogota Moselle Open - Metz Malaysian Open - Kuala Lumpur Valencia Open - Valencia Aircel Chennai Open - Chennai Ecuador Open - Quito Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Yitzhak Rabin Challenger 1998 - Tel Aviv Brisbane International - Brisbane Zivnobanka Czech Open - Prostejov Delray Beach Open - Delray Beach Cairo Challenger - Cairo Winston-Salem Open - Winston-Salem Laser Vision USTA Challenger - Amarillo The USTA Challenger at West End Racquet - Torrance Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport 2003 Eddleman USTA Challenger - Birmingham Pilot Pen International - New Haven Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Japan Open - Tokyo Sybase Open - San Jose AIG Japan Open - Tokyo Open 13 - Marseille RCA Championships - Indianapolis President's Cup - Tashkent Chennai Open - Chennai Next Generation Adelaide International - Adelaide Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis The Ericsson Open - Miami RCA Championships - Indianapolis Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Heineken Open Shanghai - Shanghai AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Mercedes-Benz Cup - Los Angeles President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm Heineken Open - Auckland UBS Open Gstaad - Gstaad Salem Open - Hong Kong The Samsung Open - Nottingham Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami AAPT Championships - Adelaide BNP Paribas Open - Indian Wells Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Regions Morgan Keegan Championships - Memphis Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai Internationaler Raiffeisen Grand Prix - St. Polten Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Chengdu Open - Chengdu Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Toronto Hall of Fame Tennis Championships - Newport Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Tennis Masters Series - Cincinnati Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, Group 1, REL2, UKR-ISR 3-2 Davis Cup, World Group, QR, FRA-ISR 4-1 Davis Cup, Group 1, REL2, ISR-GRE 5-0 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group 1, 2R, GER-ISR 5-0